#debug{
  color: gray;
  position: fixed;
  top:10px;
  left:10px;  
}
body {
	background-color: black;
	color: white;
  text-align: center;
}
h1 {
	text-align: center;
	font-family: tahoma;
	font-size: 300%;
}
a {
  color:white;
}
#video_container {
	width: 800px;
	margin: auto;
}
#textbox {
	background-color:transparent;
	border: 0px none black;
	color: white;
	text-align: center;
	font-family: tahoma;
	font-size: 400%;
}
#textbox:focus {	
	outline:0px none black;
}
#score_container {
	position: fixed;
	right: 0px;
	top: 0px;
	margin: 20px;
}
#score_label {
	font-size: 200%;
}
#score {
	font-size: 300%;
}
#wordscore {
	font-size: 350%;
  color: orange;
}
#bestscores {
  width: 400px;
  margin: auto;
  font-size: 150%;
}
#bestscores .playername {
  display:inline-block;
}
#bestscores .score {
  float:right;
}
.button {
  font-family: tahoma;
  padding: 6px 10px;
  border: 3px solid white;
  text-decoration: none;
  font-size: 200%;
}